Big Huge Thesaurus

European hop

noun